projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
495de0b
)
textview: Stop using gdk_event_copy
author
Matthias Clasen
<mclasen@redhat.com>
Sat, 15 Feb 2020 19:07:09 +0000
(14:07 -0500)
committer
Matthias Clasen
<mclasen@redhat.com>
Fri, 21 Feb 2020 05:40:52 +0000
(
00:40
-0500)
gtk/gtktextview.c
patch
|
blob
|
history
diff --git
a/gtk/gtktextview.c
b/gtk/gtktextview.c
index 23731a19347fd909f1533a2bd0d237942f645036..04aba8b4c86a083a646f77ecacba680224d624e7 100644
(file)
--- a/
gtk/gtktextview.c
+++ b/
gtk/gtktextview.c
@@
-8636,7
+8636,7
@@
gtk_text_view_do_popup (GtkTextView *text_view,
return;
if (event)
- trigger_event =
gdk_event_copy (event)
;
+ trigger_event =
(GdkEvent *)event
;
else
trigger_event = gtk_get_current_event ();
@@
-8714,7
+8714,8
@@
gtk_text_view_do_popup (GtkTextView *text_view,
gtk_popover_popup (GTK_POPOVER (priv->popup_menu));
- g_clear_object (&trigger_event);
+ if (trigger_event && trigger_event != event)
+ g_object_unref (trigger_event);
}
static gboolean